Mountainwest Rubyconf 2015 - Solving Ricochet Robots